home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / a_utils / _archvrs / mac / uutol232.bin / uutool 232.rsrc / CODE_5.txt < prev    next >
Text File  |  1994-02-02  |  58KB  |  1,013 lines

  1. # near model CODE resource
  2. # entry label at 0x0000
  3. export_69:
  4. entry:
  5. 00000000  4E56 FC22                link       A6, -0x03DE
  6. 00000004  48E7 0700                movem.l    -[A7], D5,D6,D7
  7. 00000008  1C2E 0008                move.b     D6, [A6 + 0x8]
  8. 0000000C  41EE FD28                lea.l      A0, [A6 - 0x2D8]
  9. 00000010  43ED FDCC                lea.l      A1, [A5 - 0x234]
  10. 00000014  20D9                     move.l     [A0]+, [A1]+
  11. 00000016  20D9                     move.l     [A0]+, [A1]+
  12. 00000018  20D9                     move.l     [A0]+, [A1]+
  13. 0000001A  7020                     moveq.l    D0, 0x20
  14. 0000001C  3D40 FD4C                move.w     [A6 - 0x2B4], D0
  15. 00000020  3D40 FD4E                move.w     [A6 - 0x2B2], D0
  16. 00000024  2F2E FD4C                move.l     -[A7], [A6 - 0x2B4]
  17. 00000028  486D FDD8                pea.l      [A5 - 0x228]
  18. 0000002C  42A7                     clr.l      -[A7]
  19. 0000002E  3F3C FFFF                move.w     -[A7], 0xFFFF
  20. 00000032  42A7                     clr.l      -[A7]
  21. 00000034  42A7                     clr.l      -[A7]
  22. 00000036  486E FD9E                pea.l      [A6 - 0x262]
  23. 0000003A  3F3C 0002                move.w     -[A7], 0x2
  24. 0000003E  A9EA                     trap       Pack3
  25. 00000040  4A2E FD9E                tst.b      [A6 - 0x262]
  26. 00000044  6700 0516                beq        +0x518 /* 0000055C */
  27. 00000048  2F2E FD4C                move.l     -[A7], [A6 - 0x2B4]
  28. 0000004C  486D FDF0                pea.l      [A5 - 0x210]
  29. 00000050  486E FDA8                pea.l      [A6 - 0x258]
  30. 00000054  42A7                     clr.l      -[A7]
  31. 00000056  486E FD54                pea.l      [A6 - 0x2AC]
  32. 0000005A  3F3C 0001                move.w     -[A7], 0x1
  33. 0000005E  A9EA                     trap       Pack3
  34. 00000060  4A2E FD54                tst.b      [A6 - 0x2AC]
  35. 00000064  6700 04F6                beq        +0x4F8 /* 0000055C */
  36. 00000068  4267                     clr.w      -[A7]
  37. 0000006A  486E FDA8                pea.l      [A6 - 0x258]
  38. 0000006E  3F2E FDA4                move.w     -[A7], [A6 - 0x25C]
  39. 00000072  486E FD52                pea.l      [A6 - 0x2AE]
  40. 00000076  4EAD 00F2                jsr        [A5 + 0xF2]
  41. 0000007A  3E1F                     move.w     D7, [A7]+
  42. 0000007C  4A47                     tst.w      D7
  43. 0000007E  671E                     beq        +0x20 /* 0000009E */
  44. 00000080  486E FDE8                pea.l      [A6 - 0x218]
  45. 00000084  2F3C 0001 0080           move.l     -[A7], 0x10080
  46. 0000008A  4EAD 017A                jsr        [A5 + 0x17A]
  47. 0000008E  42A7                     clr.l      -[A7]
  48. 00000090  3F07                     move.w     -[A7], D7
  49. 00000092  486E FDE8                pea.l      [A6 - 0x218]
  50. 00000096  4EAD 0082                jsr        [A5 + 0x82]
  51. 0000009A  6000 04C0                bra        +0x4C2 /* 0000055C */
  52. label0000009E:
  53. 0000009E  4267                     clr.w      -[A7]
  54. 000000A0  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  55. 000000A4  486E FD44                pea.l      [A6 - 0x2BC]
  56. 000000A8  4EAD 0142                jsr        [A5 + 0x142]
  57. 000000AC  3E1F                     move.w     D7, [A7]+
  58. 000000AE  4267                     clr.w      -[A7]
  59. 000000B0  486E FD5E                pea.l      [A6 - 0x2A2]
  60. 000000B4  3F2E FD5A                move.w     -[A7], [A6 - 0x2A6]
  61. 000000B8  4EAD 012A                jsr        [A5 + 0x12A]
  62. 000000BC  3E1F                     move.w     D7, [A7]+
  63. 000000BE  4267                     clr.w      -[A7]
  64. 000000C0  486E FD5E                pea.l      [A6 - 0x2A2]
  65. 000000C4  3F2E FD5A                move.w     -[A7], [A6 - 0x2A6]
  66. 000000C8  2F3C 4253 5755           move.l     -[A7], 0x42535755 /* 'BSWU' */
  67. 000000CE  0C06 0080                cmpi.b     D6, 0x80
  68. 000000D2  6608                     bne        +0xA /* 000000DC */
  69. 000000D4  203C 4149 4646           move.l     D0, 0x41494646 /* 'AIFF' */
  70. 000000DA  6006                     bra        +0x8 /* 000000E2 */
  71. label000000DC:
  72. 000000DC  203C 4653 5344           move.l     D0, 0x46535344 /* 'FSSD' */
  73. label000000E2:
  74. 000000E2  2F00                     move.l     -[A7], D0
  75. 000000E4  4EAD 0122                jsr        [A5 + 0x122]
  76. 000000E8  3E1F                     move.w     D7, [A7]+
  77. 000000EA  4A47                     tst.w      D7
  78. 000000EC  672A                     beq        +0x2C /* 00000118 */
  79. 000000EE  486E FDE8                pea.l      [A6 - 0x218]
  80. 000000F2  2F3C 0003 0080           move.l     -[A7], 0x30080
  81. 000000F8  4EAD 017A                jsr        [A5 + 0x17A]
  82. 000000FC  42A7                     clr.l      -[A7]
  83. 000000FE  3F07                     move.w     -[A7], D7
  84. 00000100  486E FDE8                pea.l      [A6 - 0x218]
  85. 00000104  4EAD 0082                jsr        [A5 + 0x82]
  86. 00000108  4257                     clr.w      [A7]
  87. 0000010A  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  88. 0000010E  4EAD 00FA                jsr        [A5 + 0xFA]
  89. 00000112  3E1F                     move.w     D7, [A7]+
  90. 00000114  6000 0446                bra        +0x448 /* 0000055C */
  91. label00000118:
  92. 00000118  4267                     clr.w      -[A7]
  93. 0000011A  486E FD5E                pea.l      [A6 - 0x2A2]
  94. 0000011E  3F2E FD5A                move.w     -[A7], [A6 - 0x2A6]
  95. 00000122  486E FD50                pea.l      [A6 - 0x2B0]
  96. 00000126  4EAD 00F2                jsr        [A5 + 0xF2]
  97. 0000012A  3E1F                     move.w     D7, [A7]+
  98. 0000012C  7018                     moveq.l    D0, 0x18
  99. 0000012E  2D40 FD48                move.l     [A6 - 0x2B8], D0
  100. 00000132  4267                     clr.w      -[A7]
  101. 00000134  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  102. 00000138  486E FD48                pea.l      [A6 - 0x2B8]
  103. 0000013C  486E FFE8                pea.l      [A6 - 0x18]
  104. 00000140  4EAD 0102                jsr        [A5 + 0x102]
  105. 00000144  3E1F                     move.w     D7, [A7]+
  106. 00000146  7A00                     moveq.l    D5, 0x00
  107. 00000148  70E8                     moveq.l    D0, 0xFFFFFFE8
  108. 0000014A  D0AE FFEC                add.l      D0, [A6 - 0x14]
  109. 0000014E  2D40 FD48                move.l     [A6 - 0x2B8], D0
  110. 00000152  4A80                     tst.l      D0
  111. 00000154  6F2C                     ble        +0x2E /* 00000182 */
  112. 00000156  0CAE 0000 0200 FD48      cmpi.l     [A6 - 0x2B8], 0x200
  113. 0000015E  6C22                     bge        +0x24 /* 00000182 */
  114. 00000160  4267                     clr.w      -[A7]
  115. 00000162  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  116. 00000166  486E FD48                pea.l      [A6 - 0x2B8]
  117. 0000016A  486E FDE8                pea.l      [A6 - 0x218]
  118. 0000016E  4EAD 0102                jsr        [A5 + 0x102]
  119. 00000172  3E1F                     move.w     D7, [A7]+
  120. 00000174  202E FD48                move.l     D0, [A6 - 0x2B8]
  121. 00000178  204E                     movea.l    A0, A6
  122. 0000017A  D1C0                     add.l      A0, D0
  123. 0000017C  4228 FDE8                clr.b      [A0 - 0x218]
  124. 00000180  600C                     bra        +0xE /* 0000018E */
  125. label00000182:
  126. 00000182  0CAE 0000 0200 FD48      cmpi.l     [A6 - 0x2B8], 0x200
  127. 0000018A  6D02                     blt        +0x4 /* 0000018E */
  128. 0000018C  7A01                     moveq.l    D5, 0x01
  129. label0000018E:
  130. 0000018E  0CAE 2E73 6E64 FFE8      cmpi.l     [A6 - 0x18], 0x2E736E64 /* '.snd' */
  131. 00000196  6702                     beq        +0x4 /* 0000019A */
  132. 00000198  7A01                     moveq.l    D5, 0x01
  133. label0000019A:
  134. 0000019A  4A05                     tst.b      D5
  135. 0000019C  6756                     beq        +0x58 /* 000001F4 */
  136. 0000019E  486E FDE8                pea.l      [A6 - 0x218]
  137. 000001A2  2F3C 0015 0080           move.l     -[A7], 0x150080
  138. 000001A8  4EAD 017A                jsr        [A5 + 0x17A]
  139. 000001AC  42A7                     clr.l      -[A7]
  140. 000001AE  3F07                     move.w     -[A7], D7
  141. 000001B0  486E FDE8                pea.l      [A6 - 0x218]
  142. 000001B4  4EAD 0082                jsr        [A5 + 0x82]
  143. 000001B8  4257                     clr.w      [A7]
  144. 000001BA  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  145. 000001BE  486E FFF0                pea.l      [A6 - 0x10]
  146. 000001C2  4EAD 0142                jsr        [A5 + 0x142]
  147. 000001C6  3E1F                     move.w     D7, [A7]+
  148. 000001C8  4257                     clr.w      [A7]
  149. 000001CA  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  150. 000001CE  3F3C 0001                move.w     -[A7], 0x1
  151. 000001D2  42A7                     clr.l      -[A7]
  152. 000001D4  4EAD 0152                jsr        [A5 + 0x152]
  153. 000001D8  3E1F                     move.w     D7, [A7]+
  154. 000001DA  42AE FFF4                clr.l      [A6 - 0xC]
  155. 000001DE  2D7C 0000 1F40 FFF8      move.l     [A6 - 0x8], 0x1F40
  156. 000001E6  7001                     moveq.l    D0, 0x01
  157. 000001E8  2D40 FFFC                move.l     [A6 - 0x4], D0
  158. 000001EC  422E FDE8                clr.b      [A6 - 0x218]
  159. 000001F0  5C8F                     addq.l     A7, 6
  160. 000001F2  604C                     bra        +0x4E /* 00000240 */
  161. label000001F4:
  162. 000001F4  7001                     moveq.l    D0, 0x01
  163. 000001F6  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  164. 000001FA  6726                     beq        +0x28 /* 00000222 */
  165. 000001FC  7002                     moveq.l    D0, 0x02
  166. 000001FE  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  167. 00000202  671E                     beq        +0x20 /* 00000222 */
  168. 00000204  486E FDE8                pea.l      [A6 - 0x218]
  169. 00000208  2F3C 0017 0080           move.l     -[A7], 0x170080
  170. 0000020E  4EAD 017A                jsr        [A5 + 0x17A]
  171. 00000212  42A7                     clr.l      -[A7]
  172. 00000214  3F07                     move.w     -[A7], D7
  173. 00000216  486E FDE8                pea.l      [A6 - 0x218]
  174. 0000021A  4EAD 0082                jsr        [A5 + 0x82]
  175. 0000021E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  176. label00000222:
  177. 00000222  7001                     moveq.l    D0, 0x01
  178. 00000224  B0AE FFF0                cmp.l      D0, [A6 - 0x10]
  179. 00000228  6E0A                     bgt        +0xC /* 00000234 */
  180. 0000022A  202E FFF0                move.l     D0, [A6 - 0x10]
  181. 0000022E  B0AE FD44                cmp.l      D0, [A6 - 0x2BC]
  182. 00000232  6F0C                     ble        +0xE /* 00000240 */
  183. label00000234:
  184. 00000234  202E FD44                move.l     D0, [A6 - 0x2BC]
  185. 00000238  90AE FFEC                sub.l      D0, [A6 - 0x14]
  186. 0000023C  2D40 FFF0                move.l     [A6 - 0x10], D0
  187. label00000240:
  188. 00000240  42A7                     clr.l      -[A7]
  189. 00000242  3F3C 0084                move.w     -[A7], 0x84
  190. 00000246  486E FC7E                pea.l      [A6 - 0x382]
  191. 0000024A  4878 FFFF                pea.l      [0xFFFFFFFF]
  192. 0000024E  A97C                     trap       GetNewDialog
  193. 00000250  486E FC7E                pea.l      [A6 - 0x382]
  194. 00000254  3F3C 0005                move.w     -[A7], 0x5
  195. 00000258  486E FC6C                pea.l      [A6 - 0x394]
  196. 0000025C  486E FC68                pea.l      [A6 - 0x398]
  197. 00000260  486E FC76                pea.l      [A6 - 0x38A]
  198. 00000264  A98D                     trap       GetDialogItem/GetDItem
  199. 00000266  2EAE FC68                move.l     [A7], [A6 - 0x398]
  200. 0000026A  486E FDE8                pea.l      [A6 - 0x218]
  201. 0000026E  4EAD 0182                jsr        [A5 + 0x182]
  202. 00000272  2E80                     move.l     [A7], D0
  203. 00000274  A98F                     trap       SetDialogItemText/SetIText
  204. 00000276  486E FC7E                pea.l      [A6 - 0x382]
  205. 0000027A  3F3C 0001                move.w     -[A7], 0x1
  206. 0000027E  486E FC6C                pea.l      [A6 - 0x394]
  207. 00000282  486E FC68                pea.l      [A6 - 0x398]
  208. 00000286  486E FC76                pea.l      [A6 - 0x38A]
  209. 0000028A  A98D                     trap       GetDialogItem/GetDItem
  210. 0000028C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  211. 00000290  486E FDE8                pea.l      [A6 - 0x218]
  212. 00000294  4EAD 0172                jsr        [A5 + 0x172]
  213. 00000298  2F2E FC68                move.l     -[A7], [A6 - 0x398]
  214. 0000029C  486E FDE8                pea.l      [A6 - 0x218]
  215. 000002A0  A98F                     trap       SetDialogItemText/SetIText
  216. 000002A2  486E FC7E                pea.l      [A6 - 0x382]
  217. 000002A6  3F3C 0003                move.w     -[A7], 0x3
  218. 000002AA  486E FC6C                pea.l      [A6 - 0x394]
  219. 000002AE  486E FC68                pea.l      [A6 - 0x398]
  220. 000002B2  486E FC76                pea.l      [A6 - 0x38A]
  221. 000002B6  A98D                     trap       GetDialogItem/GetDItem
  222. 000002B8  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  223. 000002BC  486E FDE8                pea.l      [A6 - 0x218]
  224. 000002C0  4EAD 0172                jsr        [A5 + 0x172]
  225. 000002C4  2F2E FC68                move.l     -[A7], [A6 - 0x398]
  226. 000002C8  486E FDE8                pea.l      [A6 - 0x218]
  227. 000002CC  A98F                     trap       SetDialogItemText/SetIText
  228. 000002CE  486E FC7E                pea.l      [A6 - 0x382]
  229. 000002D2  3F3C 0004                move.w     -[A7], 0x4
  230. 000002D6  486E FC6C                pea.l      [A6 - 0x394]
  231. 000002DA  486E FC68                pea.l      [A6 - 0x398]
  232. 000002DE  486E FC76                pea.l      [A6 - 0x38A]
  233. 000002E2  A98D                     trap       GetDialogItem/GetDItem
  234. 000002E4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  235. 000002E8  486E FDE8                pea.l      [A6 - 0x218]
  236. 000002EC  4EAD 0172                jsr        [A5 + 0x172]
  237. 000002F0  2F2E FC68                move.l     -[A7], [A6 - 0x398]
  238. 000002F4  486E FDE8                pea.l      [A6 - 0x218]
  239. 000002F8  A98F                     trap       SetDialogItemText/SetIText
  240. 000002FA  486E FC7E                pea.l      [A6 - 0x382]
  241. 000002FE  3F3C 0002                move.w     -[A7], 0x2
  242. 00000302  486E FC6C                pea.l      [A6 - 0x394]
  243. 00000306  486E FC68                pea.l      [A6 - 0x398]
  244. 0000030A  486E FC76                pea.l      [A6 - 0x38A]
  245. 0000030E  A98D                     trap       GetDialogItem/GetDItem
  246. 00000310  2F2E FC68                move.l     -[A7], [A6 - 0x398]
  247. 00000314  202E FFF4                move.l     D0, [A6 - 0xC]
  248. 00000318  204E                     movea.l    A0, A6
  249. 0000031A  E588                     lsl        D0, 2
  250. 0000031C  D1C0                     add.l      A0, D0
  251. 0000031E  2F28 FD28                move.l     -[A7], [A0 - 0x2D8]
  252. 00000322  A98F                     trap       SetDialogItemText/SetIText
  253. 00000324  486E FC7E                pea.l      [A6 - 0x382]
  254. 00000328  3F3C 0006                move.w     -[A7], 0x6
  255. 0000032C  486E FC6C                pea.l      [A6 - 0x394]
  256. 00000330  486E FC68                pea.l      [A6 - 0x398]
  257. 00000334  486E FC76                pea.l      [A6 - 0x38A]
  258. 00000338  A98D                     trap       GetDialogItem/GetDItem
  259. 0000033A  486E FC7E                pea.l      [A6 - 0x382]
  260. 0000033E  A981                     trap       DrawDialog
  261. 00000340  486E FC7E                pea.l      [A6 - 0x382]
  262. 00000344  A873                     trap       SetPort
  263. 00000346  486E FC76                pea.l      [A6 - 0x38A]
  264. 0000034A  A8A1                     trap       FrameRect
  265. 0000034C  0C06 0080                cmpi.b     D6, 0x80
  266. 00000350  6600 008E                bne        +0x90 /* 000003E0 */
  267. 00000354  026E FFFE FFF2           andi.w     [A6 - 0xE], 0xFFFE
  268. 0000035A  2D7C 464F 524D FC2E      move.l     [A6 - 0x3D2], 0x464F524D /* 'FORM' */
  269. 00000362  702E                     moveq.l    D0, 0x2E
  270. 00000364  D0AE FFF0                add.l      D0, [A6 - 0x10]
  271. 00000368  2D40 FC32                move.l     [A6 - 0x3CE], D0
  272. 0000036C  2D7C 4149 4646 FC36      move.l     [A6 - 0x3CA], 0x41494646 /* 'AIFF' */
  273. 00000374  2D7C 434F 4D4D FC3A      move.l     [A6 - 0x3C6], 0x434F4D4D /* 'COMM' */
  274. 0000037C  7012                     moveq.l    D0, 0x12
  275. 0000037E  2D40 FC3E                move.l     [A6 - 0x3C2], D0
  276. 00000382  3D6E FFFE FC42           move.w     [A6 - 0x3BE], [A6 - 0x2]
  277. 00000388  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  278. 0000038C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  279. 00000390  4EAD 005A                jsr        [A5 + 0x5A]
  280. 00000394  2D40 FC44                move.l     [A6 - 0x3BC], D0
  281. 00000398  3D7C 0008 FC48           move.w     [A6 - 0x3B8], 0x8
  282. 0000039E  486E FFF8                pea.l      [A6 - 0x8]
  283. 000003A2  486E FC4A                pea.l      [A6 - 0x3B6]
  284. 000003A6  3F3C 280E                move.w     -[A7], 0x280E
  285. 000003AA  A9EB                     trap       Pack4/FP68K
  286. 000003AC  2D7C 5353 4E44 FC54      move.l     [A6 - 0x3AC], 0x53534E44 /* 'SSND' */
  287. 000003B4  7008                     moveq.l    D0, 0x08
  288. 000003B6  D0AE FFF0                add.l      D0, [A6 - 0x10]
  289. 000003BA  2D40 FC58                move.l     [A6 - 0x3A8], D0
  290. 000003BE  42AE FC5C                clr.l      [A6 - 0x3A4]
  291. 000003C2  42AE FC60                clr.l      [A6 - 0x3A0]
  292. 000003C6  7036                     moveq.l    D0, 0x36
  293. 000003C8  2D40 FD48                move.l     [A6 - 0x2B8], D0
  294. 000003CC  4267                     clr.w      -[A7]
  295. 000003CE  3F2E FD50                move.w     -[A7], [A6 - 0x2B0]
  296. 000003D2  486E FD48                pea.l      [A6 - 0x2B8]
  297. 000003D6  486E FC2E                pea.l      [A6 - 0x3D2]
  298. 000003DA  4EAD 010A                jsr        [A5 + 0x10A]
  299. 000003DE  3E1F                     move.w     D7, [A7]+
  300. label000003E0:
  301. 000003E0  42AE FD44                clr.l      [A6 - 0x2BC]
  302. 000003E4  42A7                     clr.l      -[A7]
  303. 000003E6  2F3C 4845 5841           move.l     -[A7], 0x48455841 /* 'HEXA' */
  304. 000003EC  3F3C 0082                move.w     -[A7], 0x82
  305. 000003F0  A81F                     trap       Get1Resource
  306. 000003F2  2D5F FC68                move.l     [A6 - 0x398], [A7]+
  307. 000003F6  206E FC68                movea.l    A0, [A6 - 0x398]
  308. 000003FA  A029                     trap       HLock
  309. label000003FC:
  310. 000003FC  2D7C 0000 0200 FD48      move.l     [A6 - 0x2B8], 0x200
  311. 00000404  4267                     clr.w      -[A7]
  312. 00000406  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  313. 0000040A  486E FD48                pea.l      [A6 - 0x2B8]
  314. 0000040E  486E FDE8                pea.l      [A6 - 0x218]
  315. 00000412  4EAD 0102                jsr        [A5 + 0x102]
  316. 00000416  3E1F                     move.w     D7, [A7]+
  317. 00000418  4AAE FD48                tst.l      [A6 - 0x2B8]
  318. 0000041C  6700 010E                beq        +0x110 /* 0000052C */
  319. 00000420  7001                     moveq.l    D0, 0x01
  320. 00000422  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  321. 00000426  6618                     bne        +0x1A /* 00000440 */
  322. 00000428  1F06                     move.b     -[A7], D6
  323. 0000042A  2F2E FD48                move.l     -[A7], [A6 - 0x2B8]
  324. 0000042E  486E FDE8                pea.l      [A6 - 0x218]
  325. 00000432  206E FC68                movea.l    A0, [A6 - 0x398]
  326. 00000436  2F10                     move.l     -[A7], [A0]
  327. 00000438  4EBA 012C                jsr        [PC + 0x12C /* 00000566 */]
  328. 0000043C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  329. label00000440:
  330. 00000440  4227                     clr.b      -[A7]
  331. 00000442  3F3C FFFF                move.w     -[A7], 0xFFFF
  332. 00000446  486E FD34                pea.l      [A6 - 0x2CC]
  333. 0000044A  A971                     trap       EventAvail
  334. 0000044C  1A1F                     move.b     D5, [A7]+
  335. 0000044E  4267                     clr.w      -[A7]
  336. 00000450  3F2E FD50                move.w     -[A7], [A6 - 0x2B0]
  337. 00000454  486E FD48                pea.l      [A6 - 0x2B8]
  338. 00000458  486E FDE8                pea.l      [A6 - 0x218]
  339. 0000045C  4EAD 010A                jsr        [A5 + 0x10A]
  340. 00000460  3A1F                     move.w     D5, [A7]+
  341. 00000462  202E FD48                move.l     D0, [A6 - 0x2B8]
  342. 00000466  D1AE FD44                add.l      [A6 - 0x2BC], D0
  343. 0000046A  322E FC7C                move.w     D1, [A6 - 0x384]
  344. 0000046E  926E FC78                sub.w      D1, [A6 - 0x388]
  345. 00000472  3D41 FC22                move.w     [A6 - 0x3DE], D1
  346. 00000476  486E FC22                pea.l      [A6 - 0x3DE]
  347. 0000047A  486E FC24                pea.l      [A6 - 0x3DC]
  348. 0000047E  3F3C 200E                move.w     -[A7], 0x200E
  349. 00000482  A9EB                     trap       Pack4/FP68K
  350. 00000484  486E FC24                pea.l      [A6 - 0x3DC]
  351. 00000488  486E FC64                pea.l      [A6 - 0x39C]
  352. 0000048C  3F3C 1010                move.w     -[A7], 0x1010
  353. 00000490  A9EB                     trap       Pack4/FP68K
  354. 00000492  486E FC64                pea.l      [A6 - 0x39C]
  355. 00000496  486E FC24                pea.l      [A6 - 0x3DC]
  356. 0000049A  3F3C 100E                move.w     -[A7], 0x100E
  357. 0000049E  A9EB                     trap       Pack4/FP68K
  358. 000004A0  486E FD44                pea.l      [A6 - 0x2BC]
  359. 000004A4  486E FC24                pea.l      [A6 - 0x3DC]
  360. 000004A8  3F3C 2804                move.w     -[A7], 0x2804
  361. 000004AC  A9EB                     trap       Pack4/FP68K
  362. 000004AE  486E FC24                pea.l      [A6 - 0x3DC]
  363. 000004B2  486E FC64                pea.l      [A6 - 0x39C]
  364. 000004B6  3F3C 1010                move.w     -[A7], 0x1010
  365. 000004BA  A9EB                     trap       Pack4/FP68K
  366. 000004BC  486E FC64                pea.l      [A6 - 0x39C]
  367. 000004C0  486E FC24                pea.l      [A6 - 0x3DC]
  368. 000004C4  3F3C 100E                move.w     -[A7], 0x100E
  369. 000004C8  A9EB                     trap       Pack4/FP68K
  370. 000004CA  486E FFF0                pea.l      [A6 - 0x10]
  371. 000004CE  486E FC24                pea.l      [A6 - 0x3DC]
  372. 000004D2  3F3C 2806                move.w     -[A7], 0x2806
  373. 000004D6  A9EB                     trap       Pack4/FP68K
  374. 000004D8  486E FC24                pea.l      [A6 - 0x3DC]
  375. 000004DC  486E FC64                pea.l      [A6 - 0x39C]
  376. 000004E0  3F3C 1010                move.w     -[A7], 0x1010
  377. 000004E4  A9EB                     trap       Pack4/FP68K
  378. 000004E6  2D6E FC76 FC6E           move.l     [A6 - 0x392], [A6 - 0x38A]
  379. 000004EC  2D6E FC7A FC72           move.l     [A6 - 0x38E], [A6 - 0x386]
  380. 000004F2  486E FC64                pea.l      [A6 - 0x39C]
  381. 000004F6  486E FC22                pea.l      [A6 - 0x3DE]
  382. 000004FA  3F3C 100E                move.w     -[A7], 0x100E
  383. 000004FE  A9EB                     trap       Pack4/FP68K
  384. 00000500  486E FC22                pea.l      [A6 - 0x3DE]
  385. 00000504  3F3C 0016                move.w     -[A7], 0x16
  386. 00000508  A9EB                     trap       Pack4/FP68K
  387. 0000050A  486E FC22                pea.l      [A6 - 0x3DE]
  388. 0000050E  486E FC2C                pea.l      [A6 - 0x3D4]
  389. 00000512  3F3C 2010                move.w     -[A7], 0x2010
  390. 00000516  A9EB                     trap       Pack4/FP68K
  391. 00000518  3D6E FC2C FC74           move.w     [A6 - 0x38C], [A6 - 0x3D4]
  392. 0000051E  486E FC6E                pea.l      [A6 - 0x392]
  393. 00000522  A8A2                     trap       PaintRect
  394. 00000524  0C47 FFD9                cmpi.w     D7, 0xFFD9
  395. 00000528  6600 FED2                bne        -0x12C /* 000003FC */
  396. label0000052C:
  397. 0000052C  486E FC76                pea.l      [A6 - 0x38A]
  398. 00000530  A8A2                     trap       PaintRect
  399. 00000532  206E FC68                movea.l    A0, [A6 - 0x398]
  400. 00000536  A02A                     trap       HUnlock
  401. 00000538  2F2E FC68                move.l     -[A7], [A6 - 0x398]
  402. 0000053C  A9A3                     trap       ReleaseResource
  403. 0000053E  4267                     clr.w      -[A7]
  404. 00000540  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  405. 00000544  4EAD 00FA                jsr        [A5 + 0xFA]
  406. 00000548  3E1F                     move.w     D7, [A7]+
  407. 0000054A  4267                     clr.w      -[A7]
  408. 0000054C  3F2E FD50                move.w     -[A7], [A6 - 0x2B0]
  409. 00000550  4EAD 00FA                jsr        [A5 + 0xFA]
  410. 00000554  3E1F                     move.w     D7, [A7]+
  411. 00000556  486E FC7E                pea.l      [A6 - 0x382]
  412. 0000055A  A982                     trap       CloseDialog
  413. label0000055C:
  414. 0000055C  4CEE 00E0 FC16           movem.l    D7,D6,D5, [A6 - 0x3EA]
  415. 00000562  4E5E                     unlink     A6
  416. 00000564  4E75                     rts
  417. fn00000566:
  418. 00000566  4E56 FFFE                link       A6, -0x0002
  419. 0000056A  2F0C                     move.l     -[A7], A4
  420. 0000056C  601C                     bra        +0x1E /* 0000058A */
  421. label0000056E:
  422. 0000056E  286E 0010                movea.l    A4, [A6 + 0x10]
  423. 00000572  D9EE 000C                add.l      A4, [A6 + 0xC]
  424. 00000576  7000                     moveq.l    D0, 0x00
  425. 00000578  1014                     move.b     D0, [A4]
  426. 0000057A  D0AE 0008                add.l      D0, [A6 + 0x8]
  427. 0000057E  2040                     movea.l    A0, D0
  428. 00000580  102E 0014                move.b     D0, [A6 + 0x14]
  429. 00000584  1210                     move.b     D1, [A0]
  430. 00000586  B101                     xor.b      D1, D0
  431. 00000588  1881                     move.b     [A4], D1
  432. label0000058A:
  433. 0000058A  202E 0010                move.l     D0, [A6 + 0x10]
  434. 0000058E  53AE 0010                subq.l     [A6 + 0x10], 1
  435. 00000592  4A80                     tst.l      D0
  436. 00000594  66D8                     bne        -0x26 /* 0000056E */
  437. 00000596  285F                     movea.l    A4, [A7]+
  438. 00000598  4E5E                     unlink     A6
  439. 0000059A  4E75                     rts
  440. fn0000059C:
  441. 0000059C  4E56 FFF2                link       A6, -0x000E
  442. 000005A0  2F07                     move.l     -[A7], D7
  443. label000005A2:
  444. 000005A2  7008                     moveq.l    D0, 0x08
  445. 000005A4  2D40 FFF4                move.l     [A6 - 0xC], D0
  446. 000005A8  4267                     clr.w      -[A7]
  447. 000005AA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  448. 000005AE  486E FFF4                pea.l      [A6 - 0xC]
  449. 000005B2  486E FFF8                pea.l      [A6 - 0x8]
  450. 000005B6  4EAD 0102                jsr        [A5 + 0x102]
  451. 000005BA  3E1F                     move.w     D7, [A7]+
  452. 000005BC  4A47                     tst.w      D7
  453. 000005BE  6704                     beq        +0x6 /* 000005C4 */
  454. 000005C0  3007                     move.w     D0, D7
  455. 000005C2  6050                     bra        +0x52 /* 00000614 */
  456. label000005C4:
  457. 000005C4  7008                     moveq.l    D0, 0x08
  458. 000005C6  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  459. 000005CA  6304                     bls        +0x6 /* 000005D0 */
  460. 000005CC  70FF                     moveq.l    D0, 0xFFFFFFFF
  461. 000005CE  6044                     bra        +0x46 /* 00000614 */
  462. label000005D0:
  463. 000005D0  202E 0008                move.l     D0, [A6 + 0x8]
  464. 000005D4  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  465. 000005D8  671C                     beq        +0x1E /* 000005F6 */
  466. 000005DA  4267                     clr.w      -[A7]
  467. 000005DC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  468. 000005E0  3F3C 0003                move.w     -[A7], 0x3
  469. 000005E4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  470. 000005E8  4EAD 0152                jsr        [A5 + 0x152]
  471. 000005EC  3E1F                     move.w     D7, [A7]+
  472. 000005EE  4A47                     tst.w      D7
  473. 000005F0  67B0                     beq        -0x4E /* 000005A2 */
  474. 000005F2  3007                     move.w     D0, D7
  475. 000005F4  601E                     bra        +0x20 /* 00000614 */
  476. label000005F6:
  477. 000005F6  4267                     clr.w      -[A7]
  478. 000005F8  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  479. 000005FC  3F3C 0003                move.w     -[A7], 0x3
  480. 00000600  4878 FFF8                pea.l      [0xFFFFFFF8]
  481. 00000604  4EAD 0152                jsr        [A5 + 0x152]
  482. 00000608  3E1F                     move.w     D7, [A7]+
  483. 0000060A  4A47                     tst.w      D7
  484. 0000060C  6704                     beq        +0x6 /* 00000612 */
  485. 0000060E  3007                     move.w     D0, D7
  486. 00000610  6002                     bra        +0x4 /* 00000614 */
  487. label00000612:
  488. 00000612  7000                     moveq.l    D0, 0x00
  489. label00000614:
  490. 00000614  2E1F                     move.l     D7, [A7]+
  491. 00000616  4E5E                     unlink     A6
  492. 00000618  4E75                     rts
  493. export_68:
  494. 0000061A  4E56 FC44                link       A6, -0x03BC
  495. 0000061E  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  496. 00000622  3C2E 0008                move.w     D6, [A6 + 0x8]
  497. 00000626  2D7C 4149 4646 FC6C      move.l     [A6 - 0x394], 0x41494646 /* 'AIFF' */
  498. 0000062E  7020                     moveq.l    D0, 0x20
  499. 00000630  3D40 FD4C                move.w     [A6 - 0x2B4], D0
  500. 00000634  3D40 FD4E                move.w     [A6 - 0x2B2], D0
  501. 00000638  2F2E FD4C                move.l     -[A7], [A6 - 0x2B4]
  502. 0000063C  486D FE5C                pea.l      [A5 - 0x1A4]
  503. 00000640  42A7                     clr.l      -[A7]
  504. 00000642  3F3C 0001                move.w     -[A7], 0x1
  505. 00000646  486E FC6C                pea.l      [A6 - 0x394]
  506. 0000064A  42A7                     clr.l      -[A7]
  507. 0000064C  486E FD9E                pea.l      [A6 - 0x262]
  508. 00000650  3F3C 0002                move.w     -[A7], 0x2
  509. 00000654  A9EA                     trap       Pack3
  510. 00000656  4A2E FD9E                tst.b      [A6 - 0x262]
  511. 0000065A  6700 0650                beq        +0x652 /* 00000CAC */
  512. 0000065E  2F2E FD4C                move.l     -[A7], [A6 - 0x2B4]
  513. 00000662  486D FE6C                pea.l      [A5 - 0x194]
  514. 00000666  486E FDA8                pea.l      [A6 - 0x258]
  515. 0000066A  42A7                     clr.l      -[A7]
  516. 0000066C  486E FD54                pea.l      [A6 - 0x2AC]
  517. 00000670  3F3C 0001                move.w     -[A7], 0x1
  518. 00000674  A9EA                     trap       Pack3
  519. 00000676  4A2E FD54                tst.b      [A6 - 0x2AC]
  520. 0000067A  6700 0630                beq        +0x632 /* 00000CAC */
  521. 0000067E  4267                     clr.w      -[A7]
  522. 00000680  486E FDA8                pea.l      [A6 - 0x258]
  523. 00000684  3F2E FDA4                move.w     -[A7], [A6 - 0x25C]
  524. 00000688  486E FD52                pea.l      [A6 - 0x2AE]
  525. 0000068C  4EAD 00F2                jsr        [A5 + 0xF2]
  526. 00000690  3E1F                     move.w     D7, [A7]+
  527. 00000692  4A47                     tst.w      D7
  528. 00000694  671E                     beq        +0x20 /* 000006B4 */
  529. 00000696  486E FDE8                pea.l      [A6 - 0x218]
  530. 0000069A  2F3C 0001 0080           move.l     -[A7], 0x10080
  531. 000006A0  4EAD 017A                jsr        [A5 + 0x17A]
  532. 000006A4  42A7                     clr.l      -[A7]
  533. 000006A6  3F07                     move.w     -[A7], D7
  534. 000006A8  486E FDE8                pea.l      [A6 - 0x218]
  535. 000006AC  4EAD 0082                jsr        [A5 + 0x82]
  536. 000006B0  6000 05FA                bra        +0x5FC /* 00000CAC */
  537. label000006B4:
  538. 000006B4  4267                     clr.w      -[A7]
  539. 000006B6  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  540. 000006BA  486E FD44                pea.l      [A6 - 0x2BC]
  541. 000006BE  4EAD 0142                jsr        [A5 + 0x142]
  542. 000006C2  3E1F                     move.w     D7, [A7]+
  543. 000006C4  4267                     clr.w      -[A7]
  544. 000006C6  486E FD5E                pea.l      [A6 - 0x2A2]
  545. 000006CA  3F2E FD5A                move.w     -[A7], [A6 - 0x2A6]
  546. 000006CE  4EAD 012A                jsr        [A5 + 0x12A]
  547. 000006D2  3E1F                     move.w     D7, [A7]+
  548. 000006D4  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  549. 000006D8  2F3C 464F 524D           move.l     -[A7], 0x464F524D /* 'FORM' */
  550. 000006DE  4EBA FEBC                jsr        [PC - 0x144 /* 0000059C */]
  551. 000006E2  3E00                     move.w     D7, D0
  552. 000006E4  4A47                     tst.w      D7
  553. 000006E6  5C8F                     addq.l     A7, 6
  554. 000006E8  672A                     beq        +0x2C /* 00000714 */
  555. 000006EA  486E FDE8                pea.l      [A6 - 0x218]
  556. 000006EE  2F3C 0018 0080           move.l     -[A7], 0x180080
  557. 000006F4  4EAD 017A                jsr        [A5 + 0x17A]
  558. 000006F8  42A7                     clr.l      -[A7]
  559. 000006FA  3F07                     move.w     -[A7], D7
  560. 000006FC  486E FDE8                pea.l      [A6 - 0x218]
  561. 00000700  4EAD 0082                jsr        [A5 + 0x82]
  562. 00000704  4257                     clr.w      [A7]
  563. 00000706  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  564. 0000070A  4EAD 00FA                jsr        [A5 + 0xFA]
  565. 0000070E  3E1F                     move.w     D7, [A7]+
  566. 00000710  6000 059A                bra        +0x59C /* 00000CAC */
  567. label00000714:
  568. 00000714  700C                     moveq.l    D0, 0x0C
  569. 00000716  2D40 FD48                move.l     [A6 - 0x2B8], D0
  570. 0000071A  4267                     clr.w      -[A7]
  571. 0000071C  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  572. 00000720  486E FD48                pea.l      [A6 - 0x2B8]
  573. 00000724  486E FC52                pea.l      [A6 - 0x3AE]
  574. 00000728  4EAD 0102                jsr        [A5 + 0x102]
  575. 0000072C  3E1F                     move.w     D7, [A7]+
  576. 0000072E  4A47                     tst.w      D7
  577. 00000730  660A                     bne        +0xC /* 0000073C */
  578. 00000732  0CAE 4149 4646 FC5A      cmpi.l     [A6 - 0x3A6], 0x41494646 /* 'AIFF' */
  579. 0000073A  672A                     beq        +0x2C /* 00000766 */
  580. label0000073C:
  581. 0000073C  486E FDE8                pea.l      [A6 - 0x218]
  582. 00000740  2F3C 0018 0080           move.l     -[A7], 0x180080
  583. 00000746  4EAD 017A                jsr        [A5 + 0x17A]
  584. 0000074A  42A7                     clr.l      -[A7]
  585. 0000074C  3F07                     move.w     -[A7], D7
  586. 0000074E  486E FDE8                pea.l      [A6 - 0x218]
  587. 00000752  4EAD 0082                jsr        [A5 + 0x82]
  588. 00000756  4257                     clr.w      [A7]
  589. 00000758  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  590. 0000075C  4EAD 00FA                jsr        [A5 + 0xFA]
  591. 00000760  3E1F                     move.w     D7, [A7]+
  592. 00000762  6000 0548                bra        +0x54A /* 00000CAC */
  593. label00000766:
  594. 00000766  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  595. 0000076A  2F3C 434F 4D4D           move.l     -[A7], 0x434F4D4D /* 'COMM' */
  596. 00000770  4EBA FE2A                jsr        [PC - 0x1D6 /* 0000059C */]
  597. 00000774  3E00                     move.w     D7, D0
  598. 00000776  4A47                     tst.w      D7
  599. 00000778  5C8F                     addq.l     A7, 6
  600. 0000077A  672A                     beq        +0x2C /* 000007A6 */
  601. 0000077C  486E FDE8                pea.l      [A6 - 0x218]
  602. 00000780  2F3C 0018 0080           move.l     -[A7], 0x180080
  603. 00000786  4EAD 017A                jsr        [A5 + 0x17A]
  604. 0000078A  42A7                     clr.l      -[A7]
  605. 0000078C  3F07                     move.w     -[A7], D7
  606. 0000078E  486E FDE8                pea.l      [A6 - 0x218]
  607. 00000792  4EAD 0082                jsr        [A5 + 0x82]
  608. 00000796  4257                     clr.w      [A7]
  609. 00000798  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  610. 0000079C  4EAD 00FA                jsr        [A5 + 0xFA]
  611. 000007A0  3E1F                     move.w     D7, [A7]+
  612. 000007A2  6000 0508                bra        +0x50A /* 00000CAC */
  613. label000007A6:
  614. 000007A6  701A                     moveq.l    D0, 0x1A
  615. 000007A8  2D40 FD48                move.l     [A6 - 0x2B8], D0
  616. 000007AC  4267                     clr.w      -[A7]
  617. 000007AE  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  618. 000007B2  486E FD48                pea.l      [A6 - 0x2B8]
  619. 000007B6  486E FC52                pea.l      [A6 - 0x3AE]
  620. 000007BA  4EAD 0102                jsr        [A5 + 0x102]
  621. 000007BE  3E1F                     move.w     D7, [A7]+
  622. 000007C0  4A47                     tst.w      D7
  623. 000007C2  672A                     beq        +0x2C /* 000007EE */
  624. 000007C4  486E FDE8                pea.l      [A6 - 0x218]
  625. 000007C8  2F3C 0018 0080           move.l     -[A7], 0x180080
  626. 000007CE  4EAD 017A                jsr        [A5 + 0x17A]
  627. 000007D2  42A7                     clr.l      -[A7]
  628. 000007D4  3F07                     move.w     -[A7], D7
  629. 000007D6  486E FDE8                pea.l      [A6 - 0x218]
  630. 000007DA  4EAD 0082                jsr        [A5 + 0x82]
  631. 000007DE  4257                     clr.w      [A7]
  632. 000007E0  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  633. 000007E4  4EAD 00FA                jsr        [A5 + 0xFA]
  634. 000007E8  3E1F                     move.w     D7, [A7]+
  635. 000007EA  6000 04C0                bra        +0x4C2 /* 00000CAC */
  636. label000007EE:
  637. 000007EE  0C6E 0008 FC60           cmpi.w     [A6 - 0x3A0], 0x8
  638. 000007F4  672A                     beq        +0x2C /* 00000820 */
  639. 000007F6  486E FDE8                pea.l      [A6 - 0x218]
  640. 000007FA  2F3C 0017 0080           move.l     -[A7], 0x170080
  641. 00000800  4EAD 017A                jsr        [A5 + 0x17A]
  642. 00000804  42A7                     clr.l      -[A7]
  643. 00000806  3F07                     move.w     -[A7], D7
  644. 00000808  486E FDE8                pea.l      [A6 - 0x218]
  645. 0000080C  4EAD 0082                jsr        [A5 + 0x82]
  646. 00000810  4257                     clr.w      [A7]
  647. 00000812  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  648. 00000816  4EAD 00FA                jsr        [A5 + 0xFA]
  649. 0000081A  3E1F                     move.w     D7, [A7]+
  650. 0000081C  6000 048E                bra        +0x490 /* 00000CAC */
  651. label00000820:
  652. 00000820  41EE FC44                lea.l      A0, [A6 - 0x3BC]
  653. 00000824  43EE FC62                lea.l      A1, [A6 - 0x39E]
  654. 00000828  20D9                     move.l     [A0]+, [A1]+
  655. 0000082A  20D9                     move.l     [A0]+, [A1]+
  656. 0000082C  30D9                     move.w     [A0]+, [A1]+
  657. 0000082E  4868 FFF6                pea.l      [A0 - 0xA]
  658. 00000832  3F3C 0016                move.w     -[A7], 0x16
  659. 00000836  A9EB                     trap       Pack4/FP68K
  660. 00000838  4868 FFF6                pea.l      [A0 - 0xA]
  661. 0000083C  486E FC4E                pea.l      [A6 - 0x3B2]
  662. 00000840  3F3C 2810                move.w     -[A7], 0x2810
  663. 00000844  A9EB                     trap       Pack4/FP68K
  664. 00000846  2D6E FC4E FFF8           move.l     [A6 - 0x8], [A6 - 0x3B2]
  665. 0000084C  306E FC5A                movea.w    A0, [A6 - 0x3A6]
  666. 00000850  2D48 FFFC                move.l     [A6 - 0x4], A0
  667. 00000854  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  668. 00000858  2F3C 5353 4E44           move.l     -[A7], 0x53534E44 /* 'SSND' */
  669. 0000085E  4EBA FD3C                jsr        [PC - 0x2C4 /* 0000059C */]
  670. 00000862  3E00                     move.w     D7, D0
  671. 00000864  4A47                     tst.w      D7
  672. 00000866  5C8F                     addq.l     A7, 6
  673. 00000868  672A                     beq        +0x2C /* 00000894 */
  674. 0000086A  486E FDE8                pea.l      [A6 - 0x218]
  675. 0000086E  2F3C 0018 0080           move.l     -[A7], 0x180080
  676. 00000874  4EAD 017A                jsr        [A5 + 0x17A]
  677. 00000878  42A7                     clr.l      -[A7]
  678. 0000087A  3F07                     move.w     -[A7], D7
  679. 0000087C  486E FDE8                pea.l      [A6 - 0x218]
  680. 00000880  4EAD 0082                jsr        [A5 + 0x82]
  681. 00000884  4257                     clr.w      [A7]
  682. 00000886  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  683. 0000088A  4EAD 00FA                jsr        [A5 + 0xFA]
  684. 0000088E  3E1F                     move.w     D7, [A7]+
  685. 00000890  6000 041A                bra        +0x41C /* 00000CAC */
  686. label00000894:
  687. 00000894  7010                     moveq.l    D0, 0x10
  688. 00000896  2D40 FD48                move.l     [A6 - 0x2B8], D0
  689. 0000089A  4267                     clr.w      -[A7]
  690. 0000089C  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  691. 000008A0  486E FD48                pea.l      [A6 - 0x2B8]
  692. 000008A4  486E FC52                pea.l      [A6 - 0x3AE]
  693. 000008A8  4EAD 0102                jsr        [A5 + 0x102]
  694. 000008AC  3E1F                     move.w     D7, [A7]+
  695. 000008AE  4A47                     tst.w      D7
  696. 000008B0  672A                     beq        +0x2C /* 000008DC */
  697. 000008B2  486E FDE8                pea.l      [A6 - 0x218]
  698. 000008B6  2F3C 0018 0080           move.l     -[A7], 0x180080
  699. 000008BC  4EAD 017A                jsr        [A5 + 0x17A]
  700. 000008C0  42A7                     clr.l      -[A7]
  701. 000008C2  3F07                     move.w     -[A7], D7
  702. 000008C4  486E FDE8                pea.l      [A6 - 0x218]
  703. 000008C8  4EAD 0082                jsr        [A5 + 0x82]
  704. 000008CC  4257                     clr.w      [A7]
  705. 000008CE  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  706. 000008D2  4EAD 00FA                jsr        [A5 + 0xFA]
  707. 000008D6  3E1F                     move.w     D7, [A7]+
  708. 000008D8  6000 03D2                bra        +0x3D4 /* 00000CAC */
  709. label000008DC:
  710. 000008DC  4267                     clr.w      -[A7]
  711. 000008DE  486E FD5E                pea.l      [A6 - 0x2A2]
  712. 000008E2  3F2E FD5A                move.w     -[A7], [A6 - 0x2A6]
  713. 000008E6  2F3C 4253 5755           move.l     -[A7], 0x42535755 /* 'BSWU' */
  714. 000008EC  0C46 0001                cmpi.w     D6, 0x1
  715. 000008F0  6608                     bne        +0xA /* 000008FA */
  716. 000008F2  203C 554C 4157           move.l     D0, 0x554C4157 /* 'ULAW' */
  717. 000008F8  6006                     bra        +0x8 /* 00000900 */
  718. label000008FA:
  719. 000008FA  203C 4653 5344           move.l     D0, 0x46535344 /* 'FSSD' */
  720. label00000900:
  721. 00000900  2F00                     move.l     -[A7], D0
  722. 00000902  4EAD 0122                jsr        [A5 + 0x122]
  723. 00000906  3E1F                     move.w     D7, [A7]+
  724. 00000908  4A47                     tst.w      D7
  725. 0000090A  672A                     beq        +0x2C /* 00000936 */
  726. 0000090C  486E FDE8                pea.l      [A6 - 0x218]
  727. 00000910  2F3C 0003 0080           move.l     -[A7], 0x30080
  728. 00000916  4EAD 017A                jsr        [A5 + 0x17A]
  729. 0000091A  42A7                     clr.l      -[A7]
  730. 0000091C  3F07                     move.w     -[A7], D7
  731. 0000091E  486E FDE8                pea.l      [A6 - 0x218]
  732. 00000922  4EAD 0082                jsr        [A5 + 0x82]
  733. 00000926  4257                     clr.w      [A7]
  734. 00000928  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  735. 0000092C  4EAD 00FA                jsr        [A5 + 0xFA]
  736. 00000930  3E1F                     move.w     D7, [A7]+
  737. 00000932  6000 0378                bra        +0x37A /* 00000CAC */
  738. label00000936:
  739. 00000936  4267                     clr.w      -[A7]
  740. 00000938  486E FD5E                pea.l      [A6 - 0x2A2]
  741. 0000093C  3F2E FD5A                move.w     -[A7], [A6 - 0x2A6]
  742. 00000940  486E FD50                pea.l      [A6 - 0x2B0]
  743. 00000944  4EAD 00F2                jsr        [A5 + 0xF2]
  744. 00000948  3E1F                     move.w     D7, [A7]+
  745. 0000094A  2D7C 2E73 6E64 FFE8      move.l     [A6 - 0x18], 0x2E736E64 /* '.snd' */
  746. 00000952  7000                     moveq.l    D0, 0x00
  747. 00000954  102E FDA8                move.b     D0, [A6 - 0x258]
  748. 00000958  7218                     moveq.l    D1, 0x18
  749. 0000095A  D280                     add.l      D1, D0
  750. 0000095C  2D41 FFEC                move.l     [A6 - 0x14], D1
  751. 00000960  2D6E FC56 FFF0           move.l     [A6 - 0x10], [A6 - 0x3AA]
  752. 00000966  3046                     movea.w    A0, D6
  753. 00000968  2D48 FFF4                move.l     [A6 - 0xC], A0
  754. 0000096C  7018                     moveq.l    D0, 0x18
  755. 0000096E  2D40 FD48                move.l     [A6 - 0x2B8], D0
  756. 00000972  4267                     clr.w      -[A7]
  757. 00000974  3F2E FD50                move.w     -[A7], [A6 - 0x2B0]
  758. 00000978  486E FD48                pea.l      [A6 - 0x2B8]
  759. 0000097C  486E FFE8                pea.l      [A6 - 0x18]
  760. 00000980  4EAD 010A                jsr        [A5 + 0x10A]
  761. 00000984  3E1F                     move.w     D7, [A7]+
  762. 00000986  4A47                     tst.w      D7
  763. 00000988  6736                     beq        +0x38 /* 000009C0 */
  764. 0000098A  486E FDE8                pea.l      [A6 - 0x218]
  765. 0000098E  2F3C 0014 0080           move.l     -[A7], 0x140080
  766. 00000994  4EAD 017A                jsr        [A5 + 0x17A]
  767. 00000998  42A7                     clr.l      -[A7]
  768. 0000099A  3F07                     move.w     -[A7], D7
  769. 0000099C  486E FDE8                pea.l      [A6 - 0x218]
  770. 000009A0  4EAD 0082                jsr        [A5 + 0x82]
  771. 000009A4  4257                     clr.w      [A7]
  772. 000009A6  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  773. 000009AA  4EAD 00FA                jsr        [A5 + 0xFA]
  774. 000009AE  3E1F                     move.w     D7, [A7]+
  775. 000009B0  4257                     clr.w      [A7]
  776. 000009B2  3F2E FD50                move.w     -[A7], [A6 - 0x2B0]
  777. 000009B6  4EAD 00FA                jsr        [A5 + 0xFA]
  778. 000009BA  3E1F                     move.w     D7, [A7]+
  779. 000009BC  6000 02EE                bra        +0x2F0 /* 00000CAC */
  780. label000009C0:
  781. 000009C0  7000                     moveq.l    D0, 0x00
  782. 000009C2  102E FDA8                move.b     D0, [A6 - 0x258]
  783. 000009C6  2D40 FD48                move.l     [A6 - 0x2B8], D0
  784. 000009CA  4267                     clr.w      -[A7]
  785. 000009CC  3F2E FD50                move.w     -[A7], [A6 - 0x2B0]
  786. 000009D0  486E FD48                pea.l      [A6 - 0x2B8]
  787. 000009D4  486E FDA9                pea.l      [A6 - 0x257]
  788. 000009D8  4EAD 010A                jsr        [A5 + 0x10A]
  789. 000009DC  3E1F                     move.w     D7, [A7]+
  790. 000009DE  4A47                     tst.w      D7
  791. 000009E0  6736                     beq        +0x38 /* 00000A18 */
  792. 000009E2  486E FDE8                pea.l      [A6 - 0x218]
  793. 000009E6  2F3C 0014 0080           move.l     -[A7], 0x140080
  794. 000009EC  4EAD 017A                jsr        [A5 + 0x17A]
  795. 000009F0  42A7                     clr.l      -[A7]
  796. 000009F2  3F07                     move.w     -[A7], D7
  797. 000009F4  486E FDE8                pea.l      [A6 - 0x218]
  798. 000009F8  4EAD 0082                jsr        [A5 + 0x82]
  799. 000009FC  4257                     clr.w      [A7]
  800. 000009FE  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  801. 00000A02  4EAD 00FA                jsr        [A5 + 0xFA]
  802. 00000A06  3E1F                     move.w     D7, [A7]+
  803. 00000A08  4257                     clr.w      [A7]
  804. 00000A0A  3F2E FD50                move.w     -[A7], [A6 - 0x2B0]
  805. 00000A0E  4EAD 00FA                jsr        [A5 + 0xFA]
  806. 00000A12  3E1F                     move.w     D7, [A7]+
  807. 00000A14  6000 0296                bra        +0x298 /* 00000CAC */
  808. label00000A18:
  809. 00000A18  42A7                     clr.l      -[A7]
  810. 00000A1A  3F3C 0084                move.w     -[A7], 0x84
  811. 00000A1E  486E FC8A                pea.l      [A6 - 0x376]
  812. 00000A22  4878 FFFF                pea.l      [0xFFFFFFFF]
  813. 00000A26  A97C                     trap       GetNewDialog
  814. 00000A28  486E FC8A                pea.l      [A6 - 0x376]
  815. 00000A2C  3F3C 0005                move.w     -[A7], 0x5
  816. 00000A30  486E FC78                pea.l      [A6 - 0x388]
  817. 00000A34  486E FC74                pea.l      [A6 - 0x38C]
  818. 00000A38  486E FC82                pea.l      [A6 - 0x37E]
  819. 00000A3C  A98D                     trap       GetDialogItem/GetDItem
  820. 00000A3E  2EAE FC74                move.l     [A7], [A6 - 0x38C]
  821. 00000A42  486E FDA8                pea.l      [A6 - 0x258]
  822. 00000A46  A98F                     trap       SetDialogItemText/SetIText
  823. 00000A48  486E FC8A                pea.l      [A6 - 0x376]
  824. 00000A4C  3F3C 0001                move.w     -[A7], 0x1
  825. 00000A50  486E FC78                pea.l      [A6 - 0x388]
  826. 00000A54  486E FC74                pea.l      [A6 - 0x38C]
  827. 00000A58  486E FC82                pea.l      [A6 - 0x37E]
  828. 00000A5C  A98D                     trap       GetDialogItem/GetDItem
  829. 00000A5E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  830. 00000A62  486E FDE8                pea.l      [A6 - 0x218]
  831. 00000A66  4EAD 0172                jsr        [A5 + 0x172]
  832. 00000A6A  2F2E FC74                move.l     -[A7], [A6 - 0x38C]
  833. 00000A6E  486E FDE8                pea.l      [A6 - 0x218]
  834. 00000A72  A98F                     trap       SetDialogItemText/SetIText
  835. 00000A74  486E FC8A                pea.l      [A6 - 0x376]
  836. 00000A78  3F3C 0003                move.w     -[A7], 0x3
  837. 00000A7C  486E FC78                pea.l      [A6 - 0x388]
  838. 00000A80  486E FC74                pea.l      [A6 - 0x38C]
  839. 00000A84  486E FC82                pea.l      [A6 - 0x37E]
  840. 00000A88  A98D                     trap       GetDialogItem/GetDItem
  841. 00000A8A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  842. 00000A8E  486E FDE8                pea.l      [A6 - 0x218]
  843. 00000A92  4EAD 0172                jsr        [A5 + 0x172]
  844. 00000A96  2F2E FC74                move.l     -[A7], [A6 - 0x38C]
  845. 00000A9A  486E FDE8                pea.l      [A6 - 0x218]
  846. 00000A9E  A98F                     trap       SetDialogItemText/SetIText
  847. 00000AA0  486E FC8A                pea.l      [A6 - 0x376]
  848. 00000AA4  3F3C 0004                move.w     -[A7], 0x4
  849. 00000AA8  486E FC78                pea.l      [A6 - 0x388]
  850. 00000AAC  486E FC74                pea.l      [A6 - 0x38C]
  851. 00000AB0  486E FC82                pea.l      [A6 - 0x37E]
  852. 00000AB4  A98D                     trap       GetDialogItem/GetDItem
  853. 00000AB6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  854. 00000ABA  486E FDE8                pea.l      [A6 - 0x218]
  855. 00000ABE  4EAD 0172                jsr        [A5 + 0x172]
  856. 00000AC2  2F2E FC74                move.l     -[A7], [A6 - 0x38C]
  857. 00000AC6  486E FDE8                pea.l      [A6 - 0x218]
  858. 00000ACA  A98F                     trap       SetDialogItemText/SetIText
  859. 00000ACC  486E FC8A                pea.l      [A6 - 0x376]
  860. 00000AD0  3F3C 0002                move.w     -[A7], 0x2
  861. 00000AD4  486E FC78                pea.l      [A6 - 0x388]
  862. 00000AD8  486E FC74                pea.l      [A6 - 0x38C]
  863. 00000ADC  486E FC82                pea.l      [A6 - 0x37E]
  864. 00000AE0  A98D                     trap       GetDialogItem/GetDItem
  865. 00000AE2  2F2E FC74                move.l     -[A7], [A6 - 0x38C]
  866. 00000AE6  486D FE7C                pea.l      [A5 - 0x184]
  867. 00000AEA  A98F                     trap       SetDialogItemText/SetIText
  868. 00000AEC  486E FC8A                pea.l      [A6 - 0x376]
  869. 00000AF0  3F3C 0006                move.w     -[A7], 0x6
  870. 00000AF4  486E FC78                pea.l      [A6 - 0x388]
  871. 00000AF8  486E FC74                pea.l      [A6 - 0x38C]
  872. 00000AFC  486E FC82                pea.l      [A6 - 0x37E]
  873. 00000B00  A98D                     trap       GetDialogItem/GetDItem
  874. 00000B02  486E FC8A                pea.l      [A6 - 0x376]
  875. 00000B06  A981                     trap       DrawDialog
  876. 00000B08  486E FC8A                pea.l      [A6 - 0x376]
  877. 00000B0C  A873                     trap       SetPort
  878. 00000B0E  486E FC82                pea.l      [A6 - 0x37E]
  879. 00000B12  A8A1                     trap       FrameRect
  880. 00000B14  42AE FD44                clr.l      [A6 - 0x2BC]
  881. 00000B18  42A7                     clr.l      -[A7]
  882. 00000B1A  2F3C 4845 5841           move.l     -[A7], 0x48455841 /* 'HEXA' */
  883. 00000B20  3F3C 0083                move.w     -[A7], 0x83
  884. 00000B24  A81F                     trap       Get1Resource
  885. 00000B26  2D5F FC74                move.l     [A6 - 0x38C], [A7]+
  886. 00000B2A  206E FC74                movea.l    A0, [A6 - 0x38C]
  887. 00000B2E  A029                     trap       HLock
  888. 00000B30  206E FC74                movea.l    A0, [A6 - 0x38C]
  889. 00000B34  2850                     movea.l    A4, [A0]
  890. label00000B36:
  891. 00000B36  2D7C 0000 0200 FD48      move.l     [A6 - 0x2B8], 0x200
  892. 00000B3E  4267                     clr.w      -[A7]
  893. 00000B40  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  894. 00000B44  486E FD48                pea.l      [A6 - 0x2B8]
  895. 00000B48  486E FDE8                pea.l      [A6 - 0x218]
  896. 00000B4C  4EAD 0102                jsr        [A5 + 0x102]
  897. 00000B50  3E1F                     move.w     D7, [A7]+
  898. 00000B52  4AAE FD48                tst.l      [A6 - 0x2B8]
  899. 00000B56  6700 0124                beq        +0x126 /* 00000C7C */
  900. 00000B5A  2A2E FD48                move.l     D5, [A6 - 0x2B8]
  901. 00000B5E  0C46 0001                cmpi.w     D6, 0x1
  902. 00000B62  6710                     beq        +0x12 /* 00000B74 */
  903. 00000B64  6022                     bra        +0x24 /* 00000B88 */
  904. label00000B66:
  905. 00000B66  47EE FDE8                lea.l      A3, [A6 - 0x218]
  906. 00000B6A  D7C5                     add.l      A3, D5
  907. 00000B6C  7000                     moveq.l    D0, 0x00
  908. 00000B6E  1013                     move.b     D0, [A3]
  909. 00000B70  16B4 0800                move.b     [A3], [A4 + D0]
  910. label00000B74:
  911. 00000B74  2005                     move.l     D0, D5
  912. 00000B76  5385                     subq.l     D5, 1
  913. 00000B78  4A80                     tst.l      D0
  914. 00000B7A  66EA                     bne        -0x14 /* 00000B66 */
  915. 00000B7C  6012                     bra        +0x14 /* 00000B90 */
  916. label00000B7E:
  917. 00000B7E  204E                     movea.l    A0, A6
  918. 00000B80  D1C5                     add.l      A0, D5
  919. 00000B82  0A28 0080 FDE8           xori.b     [A0 - 0x218], 0x80
  920. label00000B88:
  921. 00000B88  2005                     move.l     D0, D5
  922. 00000B8A  5385                     subq.l     D5, 1
  923. 00000B8C  4A80                     tst.l      D0
  924. 00000B8E  66EE                     bne        -0x10 /* 00000B7E */
  925. label00000B90:
  926. 00000B90  4227                     clr.b      -[A7]
  927. 00000B92  3F3C FFFF                move.w     -[A7], 0xFFFF
  928. 00000B96  486E FD34                pea.l      [A6 - 0x2CC]
  929. 00000B9A  A971                     trap       EventAvail
  930. 00000B9C  1A1F                     move.b     D5, [A7]+
  931. 00000B9E  4267                     clr.w      -[A7]
  932. 00000BA0  3F2E FD50                move.w     -[A7], [A6 - 0x2B0]
  933. 00000BA4  486E FD48                pea.l      [A6 - 0x2B8]
  934. 00000BA8  486E FDE8                pea.l      [A6 - 0x218]
  935. 00000BAC  4EAD 010A                jsr        [A5 + 0x10A]
  936. 00000BB0  3A1F                     move.w     D5, [A7]+
  937. 00000BB2  202E FD48                move.l     D0, [A6 - 0x2B8]
  938. 00000BB6  D1AE FD44                add.l      [A6 - 0x2BC], D0
  939. 00000BBA  322E FC88                move.w     D1, [A6 - 0x378]
  940. 00000BBE  926E FC84                sub.w      D1, [A6 - 0x37C]
  941. 00000BC2  3D41 FC46                move.w     [A6 - 0x3BA], D1
  942. 00000BC6  486E FC46                pea.l      [A6 - 0x3BA]
  943. 00000BCA  486E FC48                pea.l      [A6 - 0x3B8]
  944. 00000BCE  3F3C 200E                move.w     -[A7], 0x200E
  945. 00000BD2  A9EB                     trap       Pack4/FP68K
  946. 00000BD4  486E FC48                pea.l      [A6 - 0x3B8]
  947. 00000BD8  486E FC70                pea.l      [A6 - 0x390]
  948. 00000BDC  3F3C 1010                move.w     -[A7], 0x1010
  949. 00000BE0  A9EB                     trap       Pack4/FP68K
  950. 00000BE2  486E FC70                pea.l      [A6 - 0x390]
  951. 00000BE6  486E FC48                pea.l      [A6 - 0x3B8]
  952. 00000BEA  3F3C 100E                move.w     -[A7], 0x100E
  953. 00000BEE  A9EB                     trap       Pack4/FP68K
  954. 00000BF0  486E FD44                pea.l      [A6 - 0x2BC]
  955. 00000BF4  486E FC48                pea.l      [A6 - 0x3B8]
  956. 00000BF8  3F3C 2804                move.w     -[A7], 0x2804
  957. 00000BFC  A9EB                     trap       Pack4/FP68K
  958. 00000BFE  486E FC48                pea.l      [A6 - 0x3B8]
  959. 00000C02  486E FC70                pea.l      [A6 - 0x390]
  960. 00000C06  3F3C 1010                move.w     -[A7], 0x1010
  961. 00000C0A  A9EB                     trap       Pack4/FP68K
  962. 00000C0C  486E FC70                pea.l      [A6 - 0x390]
  963. 00000C10  486E FC48                pea.l      [A6 - 0x3B8]
  964. 00000C14  3F3C 100E                move.w     -[A7], 0x100E
  965. 00000C18  A9EB                     trap       Pack4/FP68K
  966. 00000C1A  486E FFF0                pea.l      [A6 - 0x10]
  967. 00000C1E  486E FC48                pea.l      [A6 - 0x3B8]
  968. 00000C22  3F3C 2806                move.w     -[A7], 0x2806
  969. 00000C26  A9EB                     trap       Pack4/FP68K
  970. 00000C28  486E FC48                pea.l      [A6 - 0x3B8]
  971. 00000C2C  486E FC70                pea.l      [A6 - 0x390]
  972. 00000C30  3F3C 1010                move.w     -[A7], 0x1010
  973. 00000C34  A9EB                     trap       Pack4/FP68K
  974. 00000C36  2D6E FC82 FC7A           move.l     [A6 - 0x386], [A6 - 0x37E]
  975. 00000C3C  2D6E FC86 FC7E           move.l     [A6 - 0x382], [A6 - 0x37A]
  976. 00000C42  486E FC70                pea.l      [A6 - 0x390]
  977. 00000C46  486E FC46                pea.l      [A6 - 0x3BA]
  978. 00000C4A  3F3C 100E                move.w     -[A7], 0x100E
  979. 00000C4E  A9EB                     trap       Pack4/FP68K
  980. 00000C50  486E FC46                pea.l      [A6 - 0x3BA]
  981. 00000C54  3F3C 0016                move.w     -[A7], 0x16
  982. 00000C58  A9EB                     trap       Pack4/FP68K
  983. 00000C5A  486E FC46                pea.l      [A6 - 0x3BA]
  984. 00000C5E  486E FC50                pea.l      [A6 - 0x3B0]
  985. 00000C62  3F3C 2010                move.w     -[A7], 0x2010
  986. 00000C66  A9EB                     trap       Pack4/FP68K
  987. 00000C68  3D6E FC50 FC80           move.w     [A6 - 0x380], [A6 - 0x3B0]
  988. 00000C6E  486E FC7A                pea.l      [A6 - 0x386]
  989. 00000C72  A8A2                     trap       PaintRect
  990. 00000C74  0C47 FFD9                cmpi.w     D7, 0xFFD9
  991. 00000C78  6600 FEBC                bne        -0x142 /* 00000B36 */
  992. label00000C7C:
  993. 00000C7C  486E FC82                pea.l      [A6 - 0x37E]
  994. 00000C80  A8A2                     trap       PaintRect
  995. 00000C82  206E FC74                movea.l    A0, [A6 - 0x38C]
  996. 00000C86  A02A                     trap       HUnlock
  997. 00000C88  2F2E FC74                move.l     -[A7], [A6 - 0x38C]
  998. 00000C8C  A9A3                     trap       ReleaseResource
  999. 00000C8E  4267                     clr.w      -[A7]
  1000. 00000C90  3F2E FD52                move.w     -[A7], [A6 - 0x2AE]
  1001. 00000C94  4EAD 00FA                jsr        [A5 + 0xFA]
  1002. 00000C98  3E1F                     move.w     D7, [A7]+
  1003. 00000C9A  4267                     clr.w      -[A7]
  1004. 00000C9C  3F2E FD50                move.w     -[A7], [A6 - 0x2B0]
  1005. 00000CA0  4EAD 00FA                jsr        [A5 + 0xFA]
  1006. 00000CA4  3E1F                     move.w     D7, [A7]+
  1007. 00000CA6  486E FC8A                pea.l      [A6 - 0x376]
  1008. 00000CAA  A982                     trap       CloseDialog
  1009. label00000CAC:
  1010. 00000CAC  4CEE 18E0 FC30           movem.l    A4,A3,D7,D6,D5, [A6 - 0x3D0]
  1011. 00000CB2  4E5E                     unlink     A6
  1012. 00000CB4  4E75                     rts
  1013.